galvanized grate - German English Dictionary